Green House Centrum

Hours may not be accurate

Amsterdam
$$$$
Green House Centrum

Oudezijds Voorburgwal 191

Amsterdam, 1012 EW

This is one of the most popular coffee shops in all of Amsterdam for those who want to partake in some relaxing herbal refreshment.