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

Featured in

More places like this