1319 S Howard Ave Tampa, FL 33606 . Tel: 813-251-0220

Please select an order type to start your online order or just to browse our menu: