Little green shop by Bar & Zo is located in Den Haag, Netherlands on Prins Hendrikstraat 103. Little green shop by Bar & Zo is rated 4.7 out of 5 in the category coffee shop in Netherlands.
Address
Prins Hendrikstraat 103
Service options
In-store pick-up
In-store shopping