Otto & Pepe
126 NW 27th St, Miami, Florida 33137
Rated 4.6 from 503 reviews
A pasta bar and natural-wine shop with a leafy cocktail garden out back. Featured in Out.Miami's 33 Best Restaurants in Wynwood (2026) and 28 Best Pasta in Miami (2026).
126 NW 27th St, Miami, Florida 33137
Rated 4.6 from 503 reviews
A pasta bar and natural-wine shop with a leafy cocktail garden out back. Featured in Out.Miami's 33 Best Restaurants in Wynwood (2026) and 28 Best Pasta in Miami (2026).