Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave, London
020 7405 5215
Recent Reviews
Order Online
Reserve
Spaghetti House Italian Restaurant Holborn
20 Sicilian Ave, London WC1A 2QD
020 7405 5215