I really wanted to like this place. It is voted the best Italian food restaurant in central Florida. The food was excellent, sauce on-point service (Veronica) was very good and social. The location was amazing, tucked away under a bridge
Discover the Finest Dining Experiences in South Florida: Your Premier Guide