Restaurants :: CHINA LAKE
Restaurants :: CHINA LAKECHINA LAKE
(305) 944-1308
Get Directions
1560 NE 165th St, North Miami Beach, FL 33162
Open Daily 9:00 AM-10:00 PM
Open Daily 9:00 AM-10:00 PM