Location

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

HOURS

  • Lunch:
    Mon ‚Äď Fri: 11 am ‚Äď 2 pm
  • Dinner:
    Sun - Thurs: 5 pm ‚Äď 10 pm
    Fri & Sat: 5 pm - 11 pm