Double Luck
1085 N.E. 79th St., Miami, FL, 33138, USA
Rated 4.5 from 272 reviews
A Michelin Bib Gourmand Chinese restaurant on the Upper East Side, with a red glow, Cantopop and flaming Hennessy orange chicken. Featured in Out.Miami's 60 Best Restaurants in Miami (2026).
Phone: +1 305-675-4287