Restaurant Reviews from DiningGuide411.com
    Top : United_States: NY: New_York

India Garden, New York, New York










India Garden
624 Amsterdam 90th/91st
New York NY United States


Hours: Daily Noon-11:30PM

Phone: 212.787.4530
Accepts: American Express