Grand By GRT Hotels, 120, Sir Thyagaraya Rd, T. Nagar, Chennai, India
Grand By GRT Hotels, 120, Sir Thyagaraya Rd, T. Nagar, Chennai, India
No delivery
No open hours
Spot something wrong?
Dishes at Steam & Whistles - Grand by GRT Hotels. Prices may vary in venue.
Been to Steam & Whistles - Grand by GRT Hotels? Be the first to share what you ate.