Vespa Italian Restaurant
9a Irving St, London
020 7839 6678
Menu
London, Greater London
Vespa Italian Restaurant
9a Irving St, London, Greater London WC2H 7AH
020 7839 6678