Re: Pizza
IMHO Freshetta is far and away the best store bought pizza you can buy. It rivals all but the very best parlors. I still prefer a parlor in RI called Twins in North Providence but Casertta's (sic?) in Prov is great also. Any other RI/Mass agree?
Heck i just like almost any pizza. Can't wait to try all the TV and local sites that have been mentioned in this post.
|