Town Shores Market & Deli, SAINT PETERSBURG, Florida (FL)

Interested in a fine dining around SAINT PETERSBURG? Town Shores Market & Deli is definitely a fine dining you must think of making a reservation at.
Readily operating at 5800 28th Ave S () in SAINT PETERSBURG, Florida (FL) (33707), Town Shores Market & Deli can be called at 7273458387. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in SAINT PETERSBURG, Florida (FL)


Town Shores Market & Deli contact information and details:
Address: 5800 28th Ave S - , SAINT PETERSBURG, Florida (FL) 33707
Contact Phone: 7273458387