This business is permanently closed.
Nearest public transportUnderground - Kensington High Street
16 Kensington Church Street, Kensington, London
Similar businesses nearby
Strada is a chain of restaurants that serve retro Italian dishes such as pizzas …
Locanda-Ottoemezzo serves a variety of popular homemade Italian dishes all of wh…
The Spaghetti House is a chain of restaurants that serve a variety of Italian di…