Business Directory Delicatessen Nature's Food Patch Market & Café1225 Cleveland StClearwater, FL 33755-5201(727) 443-6703Fax (727) 442-2050Send EmailSee Also Health Food Store, Grocers/Retail, Restaurants, Caterers, BakeriesMember Since 2002