Quote:
Originally Posted by AlwaysFolding
put it in my mouth
Pizza in CT, RI and Western MA doesn't get enough respect imo. Lot of great little pizza shops here, even the small towns have 2 or 3.
ME, VT and NH pizza's not nearly as good, for some reason. Probably too cold up there when you're just off the boat from Greece or Italy.