Spaghetti House - Holborn

Italian Lunch

20 Sicilian Avenue, London, WC1A 2QD

Delivering now

Your order