S
Satish Rangani Review of ITC Grand Central, The Luxury ...
Good place for business meetings, Particularly off...
Good place for business meetings, Particularly off site internal planning , training meetings. Good service, great food- both variety and taste.
Comments: