Jumbo Chinese Restaurant North Miami Beach - Hours & Locations
Jumbo Chinese Restaurant - North Miami Beach
1242 Northeast 163rd Street, North Miami Beach FL 33162 Phone Number:(305) 956-5677Hours may fluctuate
Distance:1.28 miles