Durbar Indian & Nepalese Restaurant is located in Amsterdam, Netherlands on Lange Leidsedwarsstraat 114 H. Durbar Indian & Nepalese Restaurant is rated 3.9 out of 5 in the category indian restaurant in Netherlands.
Address
Lange Leidsedwarsstraat 114 H
Amenities
Good for kids
Toilets
Offerings
Coffee
Small plates