Italian Restaurants in Vauxhall
1. Italo
Italian restaurant in Lambeth
13 Bonnington Square - SW8
2021 Review: “Grab a seat outside either at the counter shelf or at one of the tables” of this eleven-year-old deli “in an off-the-beaten track, verdant garden square in Vauxhall” for an authentic lunchtime treat from a short Italian menu. In colder weather you eat inside at a few closely-packed tables surrounded by shelves of produce.
View full listings of 1 Italian Vauxhall Restaurants
Popular Vauxhall Restaurant Searches
Vauxhall Restaurant News