Luxe IMAX

2nd Floor, No. 142, Velachery Main Rd, Velachery
Chennai
India
600042
Stadium Seating