Lemon House Takeway
29, Church Street, TW18 4EN
About Lemon House Takeway
Address
29, Church Street, TW18 4EN
Location
Open in Google MapsReviews
Be the first to review Lemon House Takeway
Frequently Asked Questions about Lemon House Takeway
Does Lemon House Takeway offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Lemon House Takeway?
Table booking availability is not confirmed. Please call the restaurant to check.