Avoid. Avoid. Avoid. Dining places need to think: Will one go back? I won’t. Not ever. Especially as...
Steve's Cafe
$
Open
(31)
Advertisement
Photos
71 Norwood Road
London, England SE24 9AA
Steve's Cafe is a charming pizzeria located in the heart of London, England. Known for its delicious, hand-tossed pizzas and cozy, welcoming atmosphere, it’s the perfect spot for a casual meal with friends or family. With a variety of toppings and fresh ingredients, Steve's Cafe caters to all tastes, making it a beloved local favorite for pizza lovers.
Generated from this place's information
Reviews
Worse than terrible
12/24/2024
Chicken kebab
10/16/2024
10/10 very good very tasty definitely would recommend the chicken kebab and the homemade chilli sauc...
huge dog blocked opening and exit
5/5/2024
The food is very good. We have been going there for ages. however, there was a huge dog, maybe a gre...
See a problem?
You might also like
Advertisement


