Phone: +442034413465
Address: 853 High RoadLeytonstone, London, United Kingdom
City: London
Menu Dishes: 35
Reviews: 5
"As always, this restaurant offers great value, particularly with the antipasto platter. The staff is friendly and efficient."
All prices are estimates on menu.