Max stores Near Station View Road, Chennai, 600026