No reviews yet. Share the first one.
Smart Shop in Amsterdam, Netherlands
The Magic Mushroom Gallery is a city-centre smartshop with a physical storefront on Spuistraat. Its listed retail range includes magic truffles, grow kits and supplements.
Details come from the business and public sources. Confirm hours, products and local laws with The Magic Mushroom Gallery before you visit.