Otto & Pepe opens in Miami’s Wynwood Art District with a 28-seat pasta bar and natural wine Pasta News Otto & Pepe opens in Miami’s Wynwood Art District with a 28-seat pasta bar and natural wine Robert Martin September 23, 2024 Otto & Pepe opened September 12 in Miami’s vibrant Wynwood Art District. It comes from South Florida hospitality... Read More Read more about Otto & Pepe opens in Miami’s Wynwood Art District with a 28-seat pasta bar and natural wine