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

Indian Delhi, New York, New York










Indian Delhi
392 Columbus Ave 79th
New York NY United States


Hours: Sun-Thu 11AM-11PM, Sat-sun until Midnight

Phone: 212.362.8760
Accepts: MasterCard/Eurocard