GRT Grand

120, Sir Thyagaraya Road
Chennai
India