Review of Sherpa Restaurant

Korte Leidsedwarsstraat 58, 1017 RD Amsterdam, Netherlands 1017 RD

Overall Rating

Celiac friendly?

Yes

Updated 5 years ago