Marriott Hotel, Plaza Parade, London NW6 5RP
Restaurant
A modern Italian cafรฉ-deli featuring minimalist white interiors, offering a selection of fresh pastas, handmade focaccia, and a dedicated kids' menu for family-friendly dining.
Rating: 4.6
Rating: 3.6