Vespa Italian Restaurant
9a Irving St, London
020 7839 6678
Recent Reviews
Order Online
Reserve
Vespa Italian Restaurant
9a Irving St, London WC2H 7AH
020 7839 6678