Hotel Nala's is a restaurant located in Chennai, Tamil Nadu. The average rating of this place is 4.50 out of 5 stars based on 11 reviews. The street address of this place is 2/17, Dr.Subbaraya Nagar, Kodambakkam, Chennai, Tamil Nadu 600024, India. It is about 0.48 kilometers away from the Kodambakkam railway station.
Raja Ram 69 months ago
One of the best hotel in Chennai????????????❤️
Vaiyapurie Paramesh 21 months ago
Delicious food ????
HABEEB RAHMAN M M H R 69 months ago
Great foods