Saravanaa Bhavan
413 Amsterdam Ave, New York, NY 10024, United States
Shades blinds ◄ Vegetarian restaurant ◄
Excellent food and very authentic. If you want good tasting South Indian food, this is the place....
Shades blinds ◄ Vegetarian restaurant ◄