Lotus of GRT Grand - Rating and Reviews
120, Sir Thyagaraya Road, T.Nagar, Chennai, Tamil Nadu 600017
Have You visited this Venue?
Rate It Now!
1 people have reviewed GRT Grand
Check Availability & Prices
GRT Grand