Little Italy
6-7 Irving St, London
020 7839 8565
Recent Reviews
You May Also Like
Vespa Italian Restaurant - 9a Irving St
Italian, Mediterranean
TGI Fridays - Leicester Square - 30 Leicester Square
American, Fast Food, Diners
Bella Italia - Irving Street - 10 Irving St
Italian, Gluten-Free, Restaurants
London, Greater London
Little Italy
6-7 Irving St, London, Greater London WC2H 7AT
020 7839 8565