Rating
(64)
Amma Chettinadu Restaurant is at Amma Chettinadu Restaurant. Aug 7, 2019 ... Come and indulge in our newly renovated restaurant @ Amma Chettinadu Restaurant.
South Indian Restaurant A must visit M.G.R themed restaurant in Chennai since 1983. #ammachettinandrestaurant.
Jun 13, 2023 · This restaurant has always seen a great political patronage, and today was no different. On a weekday, the place was quite busy, and from the ...