Anjappar
116 Lexington Ave Frnt A New York, NY 10016-8925
212-265-3663
Meals Served
Dinner, Lunch
Business Hours:
Payment Types