We have been to this restaurant at least four times and each time we have had the best pizza ever. Everything is fresh (especially the salads) and delicious. We want to try other restaurants but the pizza pulls us back when we visit the city.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.