The location is at the end of Lincoln Road, so not the happening scene that the rest of the pedestrian walk Lincoln Road is, but it is very good Italian food, and the service was good, as well. We have probably tried a dozen Italian restaurants in Miami Beach, and this was the best we found. It isn't the tourist trap restaurant that dot Ocean Drive and Lincoln Road.
Give it a try! The one reservation I have is that it is expensive.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.