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

Own this business?
See a problem?

You might also like

United KingdomEnglandFlame & Frappe Leyton