We just move into the town and went for a hunt of new food places. We both love good pizza and we tried many restaurants in London before plus a few around the world. I can assure you the one here was the best we had. Place inside looks amazing with clear Italian decor. Service is really friendly and welcoming. Chefs are smiling to you too. We are definitely be back regularly as we live round the corner now. Great job!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.