Vetro Wine Bar & Restaurant
Restaurant • Bar • Italian restaurant • Cocktail bar • Wine bar • Wine storeStylish, Italian-inspired haunt featuring cocktails & a large wine list, plus antipasti & bar bites. People often mention wine, good,
Address
16A D'Arblay St, London W1F 8EA, United Kingdom
Price rating
$$ $$
Rating on Google Maps
4.40 (160 reviews)Open on Google Maps
Working Hours
Permanently closed.