The place where it stands is a coffeeshop but is this a coffeeshop serving coffee, or does this one also sell Amsterdam's green? And why did you choose this location for the ATM
A name "coffee shop" might be confusing for some people ...

but in most of the countries "Coffee Shop" means a shop with a coffee
I think this is good place. It will promote Bitcoin to coffee drinkers

and to the people in different ages.
Shops that sell weed in Amsterdam are called 'coffee shops', whilst standard shops that sell coffee are just called cafés.