New Delhi is located in Deokyang-gu, Goyang-si, Gyeonggi-do, South Korea on 2층, 현대프라자, 983-1 Hwajeong 2(i)-dong. New Delhi is rated 4.5 out of 5 in the category indian restaurant in South Korea.
Address
2층, 현대프라자, 983-1 Hwajeong 2(i)-dong
Service options
TakeawayDine-in
Amenities
Good for kidsToilets