Address: Town Square Shopping Centre, Khalifa Bin Zayed Street, Central District, Al Ain, UAE
City: Al Ain
Telephone: 03-7664004,
Profile: China Wall Restaurant & Cafe is located in Al Ain, UAE. Company is working in Restaurants business activities.