Restaurants • Italian • $$$
A cozy Miami Beach trattoria turning out handmade pasta and a regularly changing Italian menu.