936 58th ST N. ST. PETE | CALL US (727) 381-3209 | OPEN 7 DAYS A WEEK

Monday-Thursday 11AM-9:30PM |Friday-Saturday 11AM-10PM | Sunday 12PM-9PM

Hello,

We deeply apologize for an inconvenience , currently our online ordering platform is experiencing some technical difficulties. We have techs working on getting the issues resolved as soon as possible.

Please call the store directly to place your order. And you click on Our Menu too. 727-381-3209

Close Menu