4103 W Kennedy Blvd, Tampa, Florida, 33609
(813) 289-9724
04-Mar-19
Diego M
The food was delicious and the service was great. Definitely going back when we visit Tampa. I have food allergies and it was easy ordering here.