Deena Restaurant is located in Pandam Tea Garden, India on 27V9457, Dr Zakir Hussain Rd, Chauk Bazaar. Deena Restaurant is rated 3 out of 5 in the category nepalese restaurant in India.
Address
27V9457, Dr Zakir Hussain Rd, Chauk Bazaar
Service options
TakeawayDine-in