Old Clearwater Pizza Place

Post
zothhh
Hamburger
2008/03/28 17:46:16
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.