300 Kilburn High Rd, London NW6 2DB
Italian restaurant | Restaurant
This casual, vibrant establishment specializes in authentic Neapolitan-style pizzas paired with a curated selection of unique wines, creating a distinct dining experience that celebrates traditional flavors while inviting guests to explore new taste profiles.