Food and service were both very good. I've been a resident of Tampa for the last 10 years and I am surprised that this is the nbr 2 restaurant on trip advisor. There are many, many better places to eat. With that said, the service and food were both very good. I prefer Bella's in South Tampa though over this place.
You have no recent hotel searches.