Review of Salsa Shop

Stationsplein 43L, 1017 DA Amsterdam, Netherlands 1017 DA

Overall Rating

Review


Very cold food and very dirty place.

The staff not professional at all.

The beef is very chewy

Celiac friendly?

No

Updated 4 years ago