Leo's Cafe
Sandwich Shop · Breakfast · Casual Dining
Leo's Cafe is a popular establishment known for its massive portions and low prices, offering a great lunch experience. Highlights include a variety of hot and cold sandwiches, with the Egg & Bacon & Sausage Baguette being a standout choice.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leo's Cafe.
Local restaurants nearby
12 Stoke Newington Road, London, United Kingdom



