India Grill 240 E 81st St 2nd/3rd New York NY United States
Hours: Mon-Fri 3PM-11PM, Sat-Sun Noon-11PM
Phone: 212.988.4646 Accepts: American Express