Review of Salsa Shop

Stationsplein 43L, 1017 DA Amsterdam, Netherlands 1017 DA

Overall Rating

Review


Didn’t know if their tortilla chips were gf. Not impressed. Granted, this is a train station stop so you can’t expect too much.

Updated 5 years ago

Symptomatic Celiac