Mandarin Trail
Shop no 322, The great india place mall, Shop no 322, 3rd floor, Maharaja Agrasen Marg, Sector 38, Noida, Uttar Pradesh 201303, India, India
4.1
Moderate
Chinese restaurant
About
No description available.
#Chinese restaurant#best schools in chinese%20restaurant