Adyar Ananda Bhavan is a well-known Indian restaurant chain that specializes in serving a variety of classic vegetarian dishes, with a particular focus on South Indian cuisine.
Contact Details
Address: 1071 1st Ave.
New York
New York
10022
United States
New York
New York
10022
United States
Related Business
60 Greenwich Ave,New York,United States
123 W 56th St,New York,United States
20 E 17th St,New York,United States