7a The Grn, High St, London W5 5DA
Restaurant
An inviting rustic Italian dining space featuring charming ceramics and artwork, complemented by a serene courtyard with shaded seating options.