Croma - Grand Mall
Croma - Grand Mall
- No 137, Velachery Tambaram Main Road Tambaram Chennai - 600042
-
- Open until 09:30 PM
- Call Get Directions
Admin is chewing ice in the corner 😂 #Croma #BirthdayMonth #Summer #Relatable [Birthday Month, Summer, Relatable, Heat] #Croma #BirthdayMonth #Summer #Relatable