Flame & Frappe Leyton
Closed
Photos
38 Oliver Road
London, England E10 5JY
Flame & Frappe Leyton, located in the heart of London, England, offers a delightful blend of artisanal pizzas and refreshing beverages. With a cozy ambiance and a menu featuring a variety of toppings and crust styles, this pizzeria caters to all tastes. Whether you're dining in or grabbing a slice to go, Flame & Frappe is the perfect spot for pizza lovers looking for quality and flavor.
Generated from this place's information
Also at this address
See a problem?



