Mano Libera
7201 S.W. 59th Ave., Miami, FL, 33143, USA
Rated 4.9 from 1,232 reviews
A new Michelin Recommended South Miami Italian restaurant with a chef's table, a deep wine list and careful produce sourcing. Featured in Out.Miami's 60 Best Restaurants in Miami (2026) and 28 Best Pasta in Miami (2026).
Phone: +1 786-783-6960