773 London Rd, Hounslow, London, United Kingdom
No delivery
Spot something wrong?
Dishes at Yalla Beirut Grill. Prices may vary in venue.