Wine bar · Miami
Otto & Pepe
90+ Natural Italian Wines
Pasta-focused restaurant with 90+ natural Italian wines. Homemade pasta favorites with bottles from all over Italy and beyond.
Insider tips
-
90+ natural wine labels
-
Wine list by region
-
Homemade pasta focus
-
Italian beyond just wine