Darjeeling Momos Stall is located in Bhubaneswar, India on Chandaka Industrial Estate, K I I T University, Patia. Darjeeling Momos Stall is rated 4.2 out of 5 in the category momo restaurant in India.
Address
Chandaka Industrial Estate, K I I T University, Patia
Accessibility
No wheelchair-accessible seating