Add
Chor Bazaar Google Map

Jebel Ali Village, Sheikh Zayed Road, Jumairah, Dubai

Indian food restaurant