217 Uxbridge Rd, London W7 3TH
Italian restaurant | Restaurant
This compact Italian restaurant specializes in a diverse selection of pizzas, desserts, and wines, while also providing convenient take-out options for those on the go.
Rating: 4.6
Rating: 4.7