Shop 1, 535/D21, 100 Foot Rd, Near Dewan Bajaj Showroom, Chhatarpur, New Delhi, India
Shop 1, 535/D21, 100 Foot Rd, Near Dewan Bajaj Showroom, Chhatarpur, New Delhi, India
No delivery
Spot something wrong?
Dishes at Himalaya Food Center. Prices may vary in venue.
Been to Himalaya Food Center? Be the first to share what you ate.