Chongqing Noodle House
(CHINESE RESTAURANT)
Shop No 16, China F15
Landmark : International City - Dubai - United Arab Emirates
State : Dubai
City : International City, Dubai
Area : NA
Pin : 16