Anjappar Chettinad South Indian Cuisine is located in New York, United States on 116 Lexington Ave. Anjappar Chettinad South Indian Cuisine is rated 4 out of 5 in the category indian in United States. Anjappar Anjappar – Just another WordPress site
[email protected] Welcome To Anjappar Restaurant North Brunswick Order Now New York Order Now Princeton Order Now
Address
116 Lexington Ave