I have been all over the world. But, right here at home in S. Tampa FL. This has the best food beautiful employees, service is 1st ,.over all at The TOP of my list. My meal was so good I ordered the same one to go that day. You MUST go here as soon as you can.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.