Back
MIAMI
ITALIAN
Otto & Pepe
Italian · Convivial · Wynwood Miami
WHERE
126 NW 27th St, Miami, FL 33127, USA
Book Reservation Visit Website
From the Editor

A Wynwood Italian restaurant running handmade pastas, wood-fired cooking, and a serious Italian wine program in a casual but polished neighborhood room. The cooking is unfussy but precise; the format is built for regular dining rather than occasion-driven dinners. Less ambitious than the South Beach Italian destinations, more about reliable Italian dining in one of Miami's most active newer corridors. For neighborhood Italian dining with Wynwood energy.