Old Clearwater Pizza Place

Author Message
  • Total Posts : 87
  • Reward points : 0
  • Joined: 1/22/2004
  • Location: tallahassee, FL, FL
Old Clearwater Pizza Place - Fri, 03/28/08 5:46 PM
Does anyone remember a pizza place out on Hwy 60 (Gulf-to-Bay) in Clearwater, FL called Charmell's? Don't know if I'm spelling that correctly. They've probably been out of business for about 25 years, but I remember them as having fantastic pizza, thin crust with a lot of oregano.