Green House Centrum
Amsterdam
Coffee Shop
$$$$
This is one of the most popular coffee shops in all of Amsterdam for those who want to partake in some relaxing herbal refreshment.
This is one of the most popular coffee shops in all of Amsterdam for those who want to partake in some relaxing herbal refreshment.