
Shot by a City Insiders curator.
Piazza Firenze in Teddington brings that warm, homely Italian vibe you crave without the tourist trap feel. The dough is made fresh daily, and you'll find a solid selection of pizzas, pastas, and risottos that hit the spot—especially if you catch their set lunch menu on weekdays for a steal. The staff are friendly without being intrusive, and they've got you covered with gluten-free and vegan options if that's your thing.
Solid Italian comfort food with a local heart
Piazza Firenze has quietly become a go-to for locals in Teddington who want genuine Italian comfort food without the pretension. The kitchen keeps things simple but well-executed: pizzas with that perfect chewy crust, pastas that aren't swimming in sauce, and risottos that actually taste creamy. The set lunch menu is a real winner if you're working nearby or just want a proper meal without breaking the bank.
What really sets it apart is the atmosphere—it feels like a proper neighborhood spot where the staff know their regulars. The service is attentive but never overbearing, and they're happy to accommodate dietary needs without making a fuss. It's not fancy, but it's consistent, which in today's restaurant world is worth its weight in gold.