Found 2 results for Italian Restaurants
Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave London Greater London WC1A 2QD
spaghettihouseItalianrestaurantholb
https://www.spaghettihouse.co.uk/location/holborn/
View business profile20 Sicilian Ave London Greater London WC1A 2QD
spaghettihouseItalianrestaurantholb
https://www.spaghettihouse.co.uk/location/holborn/
View business profile