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