Buddha 3 - Seed Bank & Head Shop is located in Amsterdam, Netherlands on Haringpakkerssteeg 7. Buddha 3 - Seed Bank & Head Shop is rated 4.2 out of 5 in the category seed supplier in Netherlands.
Address
Haringpakkerssteeg 7
Service options
In-store shopping