Dockside Restaurant on Granville Island
Description
Dockside Restaurant is located along the waterfront on Granville Island, surrounded by Vancouver’s waterfront, skyline views, and the city’s beautiful scenery.
Website
Location
1253 Johnston St, Granville Island, Vancouver, BC










































