Venue Info

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