5/5 Star Yelp & Facebook Restaurant
1301 N. Howard Ave. Tampa, FL 33607
Tel: 813-494-4275
Holiday Hours - Closed 12/30 to 1/5
Reopened at 11:00 am on Monday 1/6/20
HOME
OUR KITCHEN
MENU
LOCATION & CONTACT
AWARDS
More...