top of page

about
Great Food. Free Delivery.
We're located at 7803 N Armenia Ave, Tampa, FL 33604, USA and deliver up to 5 miles from our location.
Order here directly through our official website. Get free delivery up to 5 miles on orders over $30.
Feel free to make a pickup order as well.
Thanks for supporting local restaurants by ordering direct and not through 3rd party platforms! It's better for us. It's cheaper for you.

Testimonials
A Word From
Our Customers

bottom of page