THIS RESTAURANT IS CLOSED Escopazzo Map
305-674-9450
Organic Italian restaurant in the heart of South Beach offers consistently good Northern Italian dishes in the atmosphere of a Tuscan villa.
Openings: Dinner nightly
Features
- Valet parking
- Dress code: Casual dressy
- Great Wine List
- Private room(s)
- Reservations suggested
- Romantic setting