Sherry Cafe & Deli
5411 Beaumont Center Blvd
Tampa
FL
33634
(813) 886-4321
sherrystampa.com
Open Map
Description
Since 1995 the company has been providing Retail - Delicatessen (eating Places).
by dandb on May 08, 2015 from
dandb
café
Casual
Delicatessen
Delicatessens
dining
Fries
Pasta Salad
restaurant
Restaurants
Sandwiches