Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave, London
020 7405 5215
Menu
Reserve
London, Greater London
Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave, London, Greater London WC1A 2QD
020 7405 5215