Best Nepalese restaurant in Amsterdam, NH
(3) Best Nepalese restaurant
1 LUMBINI RESTAURANT
Casual eatery serving South Asian dishes
Amstel 32H, 1017 AB Amsterdam, Netherlands
Rating: 4.8 (885)Best Places List (0)
Map
Amstel 32H, 1017 AB Amsterdam, Netherlands
Rating: 4.8 (885)