Charlie Chang's Margao is located in Margao, India on Albanita Enclave, Shop No 2 & 3, near Magson's Supermarket, Fatorda. Charlie Chang's Margao is rated 3.8 out of 5 in the category chinese takeaway in India.
Address
Albanita Enclave, Shop No 2 & 3, near Magson's Supermarket, Fatorda