By far the best pizza at Old Orchard Beach. Very filling. Very tasty. Two thumbs up! Only downside would be having to juggle holding a hot pizza box while jockeying for a bench on the sidewalk.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.