India Garden 624 Amsterdam 90th/91st New York NY United States
Hours: Daily Noon-11:30PM
Phone: 212.787.4530 Accepts: American Express