37 Kensington Park Rd, London W11 2EU
Mediterranean restaurant | Restaurant
This osteria, nestled in a vibrant neighborhood, specializes in classic seasonal dishes served in a charming dining room featuring rustic stucco walls, offering an inviting atmosphere for an authentic culinary experience.