Jen A. • June 27, 2010BEACHSIDE Bizzarros. Possibly the best pizza you'll ever have (including NYC). I have never had anything comparable. You can ask them to cook it "well done" if you like it crispier. Famous in town.
Cristen T. • 1 day agoLove this shop! Found it because if foursquare! We will be putting this in our list of must do's while in town. Ice cream and service were great! They also have candies and fudge!