Sherpa Restaurant Amsterdam
Location picture
Exceptional 9.5 (1144 reviews)
Approx. €24
Location
Korte Leidsedwarsstraat 58-62
1017 RD Amsterdam