Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave, London
020 7405 5215
Recent Reviews
Order Online
Reserve
You May Also Like
London Cabaret Club - Victoria House, Bloomsbury Square
International, British
Nando's Holborn - 9-10 Southampton Pl
Restaurants, Fast Food, Chicken Shop
Pret A Manger - 125 High Holborn
Sandwich Shops, Fast Food
London, Greater London
Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave, London, Greater London WC1A 2QD
020 7405 5215