Food is decent, overpriced. Location is great. If you want to get trampled by wait staff and other customers, if you want to constantly re-arrange your seat to let people pass, this is the place to be! Too many tables in the dining room. Have had way better italian food at other places. Wait staff is horrible, one of the worst I have been too in Florida. The place is always packed so that tells you something, but I won't be one of those people pushing you out of the way.
more