Spaghetti House - Haymarket

Italian Lunch

66 Haymarket, London, SW1Y 4RF

Delivery from 12:35

Your order