ItalianPastaOpens at 12:00169 Fortess Rd, London, NW52HR
Showcasing the best of Italian cuisine, Spaghetti House crafts a menu of honest, simple meals made with organic produce. Their freshly-made pasta is so good it made it into the restaurant name- but it's the Risotto dello Chef that has TripAdvisor swooning.Read more