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