The Game

coffeeshop in Delft
The Game coffee shop Delft
(Google)