I continue to frequent Papa Zuzu's specifically for their classic spinach and tomato pizza, to which I add gyro meat. I also add a little bit of Tzatziki sauce which makes it even more delightful and definitely one of the most unique and delicious pizzas I've ever eaten. I have eaten this pizza many times and it never disappoints! Their Greek salads are also awesome with some of the freshest tomatoes found locally.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.