Indian Studio is located in George Town, Malaysia on No. 32, Lorong Macalister, George Town, 10400, Pulau Pinang. Indian Studio is rated 5 out of 5 in the category commercial photographer in Malaysia.
Address
No. 32, Lorong Macalister, George Town, 10400, Pulau Pinang