Unnamed Road, North Miami Beach, FL 33160 (305) 949-3318
How to go there
Chinese restaurant Loc: 25.9289 / -80.1362
Plan your visit