Vespa Italian Restaurant
Italian restaurant
About
Located on the lively Irving Street in the heart of London, Vespa Italian Restaurant offers a cozy haven for lovers of Italian cuisine. With a commendable 4.2-star rating, it’s a popular choice for both casual lunches and intimate dinners. Diners love the fresh pasta and inviting ambiance, although some have noted variability in dish quality. Outdoor seating adds charm, making it perfect for enjoying a glass of wine or a late-night bite. Reservations are advisable, especially during busy times.