5562 Central Avenue, Saint Pete, Florida 33707, United States
|

(727) 345-6339

Delicious quick bites

image4

Looking for a lunch that fits in an hour? Stop in for a quick bite!