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.
If you own or manage La Terrazza Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.