Giannis has the best pizza in Framingham, without a doubt. I tried their Sicilian style pizza this past weekend and it was outstanding. They have a fair number of specialty pizzas plus the option to create your own. If you live close by, you are better off going and picking it up as opposed to waiting for delivery. This establishment will quickly become one of your favorites!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.