Category: Anjappar Chettinad Restaurant

Posted in Anjappar Chettinad Restaurant Restaurants in India

Anjappar Chettinad Restaurant

Anjappar Chettinad Restaurant is a privately owned Indian casual-dining restaurant chain, founded in Chennai, Tamil Nadu, India in 1964. It now…