food
Kaisereck Deli
Beer, brats and a view on Granville Island. Get some German food and enjoy the well space and distanced patio. #germanfood
Posted by Stefan Klopp
31 countries - 523 spots