V V IYER Review of ITC Grand Central, The Luxury ... 3 years ago Cool ambience. Polite staff. Good location.
Comments: