Lucky House

3.0
(19 reviews)
17 Baylis Parade, SL1 3LF
+44 1753 535515
Asian
Cheap Eats
Chinese
Delivery
Dinner
Fast Food
Quick Bites
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Lucky House | Slough | United Kingdom | TripAligner