7 Croxted Rd, Norwood, London SE21 8SZ
Restaurant
This business utilizes a bespoke charcoal grill to enhance the flavor profile of its dishes, delivering a unique culinary experience. With a focus on seasonal ingredients, the constantly evolving menu showcases the freshest Mediterranean flavors, complemented by a curated selection of wines. Guests are invited to embark on a gastronomic journey that celebrates authenticity and quality.