Salsa Shop - Ferdinand Bolstraat 1, 1072 LA Amsterdam, Netherlands on Eaten