HIMALAYA INDIAN RESTAURANT

(302) 369-3993


Get Directions

2671 Kirkwood Hwy, Newark, DE 19711

Open Daily 11:00 AM-10:00 PM

www.himalayaindianrestaurant.com/