Vespa

Location

Leicester Square

Get directions | 9A Irving Street London, WC2H 7AH

Hours

Hours | Tue-Thu 16:00-22:00 Fri-Sun 12:00-22:30

About

Contact

info@vespaitalianrestaurant.com

Menu

Menu Link