Here is the Google street map location of Madras Pavilion - ITC Grand Chola Restaurant situated at ITC Grand Chola, Chennai, India. It provides excellent food service. See the map and reach there with an easy way. Give your rating to Madras Pavilion - ITC Grand Chola Chennai and make us serve you better.