Try and find a better pizza restaurant in stamford I dare you. This place is perfect. The staff are truly amazing- so friendly and quick! The food is where this one takes the cake with their amazing selection of Greek items and the pizza is one of a kind. I have been coming here for over 15 years and i look forward to it more and more each time. A must eat!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.