Yummy Yummy

4.0
(9 reviews)
111A Park Street, LU1 3
+44 1582 654888Official website
Asian
Chinese
Japanese
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Yummy Yummy | Luton | United Kingdom | TripAligner