Location

  • 1207 South Howard Avenue
  • Tampa, FL 33606
  • 813-999-8726

HOURS

  • Lunch:
    Mon – Fri: 11 am – 2 pm
  • Dinner:
    Sun - Thurs: 5:30 pm – 10 pm
    Fri & Sat: 5:30 pm - 11 pm