Eating places
Rock Restaurant
The Cave Restaurant, nestled in St Margarets near the River Thames, is a family-owned establishment that celebrates the rich traditions of Persian cuisine. With a focus on creating a unique dining atmosphere, the restaurant combines contemporary design with a love for nature, offering patrons an immersive experience that transcends the ordinary.
Generated from the website