It's as simple as being in Italy, but located on Washington Avenue. Escopazzo in Miami Beach hosts the best Italian food I've had since actually eating in Italy a couple of years ago. The restaurant transports you to Italy, literally, in both amazing food and posh ambiance. I toured Italy about 2 years ago and the experience is almost identical to many of the restaurants I ate at while there. The service was impeccable and the manager made it all possible. The crowd is classy and respectful. I'd rank the food in the top 3 of Italian restaurants I've ever eaten at, Italy included. All I can say is ""It's Italy...on Washington Avenue."" -L.A.
Pros: Everything.
Cons: None.
more