Gangtok Mall

Cinema in Gangtok, India
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
Established in 1983, vajra cinema offers a nostalgic experience for our esteemed patrons blended with new technological advances in the system for …

People also search for

Fashion accessories store