Duo Restaurant & Bar
Duos award winning Chef Maria Frumkin & Charlie Frumkin created a Miami chic meets gourmet bon vivant experience that redefines local fine dining A truly modern American cuisine with wines to match.
+1 (786) 497-4386
1421 S Miami Ave, Miami, FL 33130, United States
United States of America