That’s Double Luck Chinese in Miami, and spoiler alert: your GPS is right for once. That retro-futuristic sign glowing against the Miami night sky is your beacon to Chinese-American fusion paradise.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results