Hotel Shri Nataraj Posted on December 27, 2018 George Town, Chennai Chennai, Food, Latin, Neon, Restaurant, Serif