Vasco & Piero's Pavilion
1 Reviews
First reviewed by Covent Garden Hotel
-
Located on Oxford Street, Vasco & Piero's Pavilion is a small and cozy family run Italian restaurant frequented by media, film and fashion celebs. Simple and short menu. Excellent food and impeccable service.