Mars Photo Lab is a photo lab located in Aizawl, Mizoram. The average rating of this place is 4.40 out of 5 stars based on 19 reviews. The street address of this place is Dawrpui, Aizawl, Mizoram 796001, India.
Risanga Hmar 65 months ago
Quick service, good staff & very well known in the city in photo printing & photo frames.
Lalmalsawma Ralte 53 months ago
Fast service, helpful staffs
Biaka Renthlei 65 months ago
this store production is good