Vasco & Piero's Pavilion
15 Poland Street
Keywords: Italian See all and suggest more
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.