Delivery cost: FREE
Collection & Delivery
Available on
1 Site
Rating Overview
Reviews (Total 28)
Working hours: From 10:30 AM to 08:30 AM
(Hours or availability may differ due to COVID-19)
Address: 118 West Green Road - N15 5AA
Delivery: FREE (Collection & Delivery )
Minimum Order: £0.00
Discounts:
Order Description
Order (1 Website Available)
(28)
Menu
FAQ
Does Cafe Lemon Bistro offer delivery?
Yes, Cafe Lemon Bistro offers delivery and you can check at TastyFind if they deliver to your door.
Does Cafe Lemon Bistro offer takeaway?
Yes, Cafe Lemon Bistro offers takeway.
How many stars has Cafe Lemon Bistro?
Cafe Lemon Bistro has 5.5 stars.
What type of food does Cafe Lemon Bistro deliver?
Cafe Lemon Bistro delivers .
Do Cafe Lemon Bistro has their menu online?
Yes, Cafe Lemon Bistro menu is online and you can find it at TastyFind.
What is the exact location of Cafe Lemon Bistro?
Cafe Lemon Bistro is located at 118 West Green Road, N155AA, London.
Is there any current discount available for Cafe Lemon Bistro?
You can find if the restaurant has any discounts available at TastyFind.