Bizzarro's Italian Restaurant & Pizzeria

  • 3682 N Wickham Rd. Melbourne, FL 32935
  • Phone: (321) 752-0555
  • Visit Website   |   
Details
Home to the biggest slice of pizza on Florida's Space Coast, Bizzarro's serves traditional Italian dishes such as chicken parmesan, shrimp scampi, and penne alla vodka. But massive pizza and mouthwatering calzones are their speciality.