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
32 countries - 510 spots