Dockside Restaurant is located along the waterfront on Granville Island, surrounded by Vancouver’s waterfront, skyline views, and the city’s beautiful scenery.
Dockside Restaurant is located along the waterfront on Granville Island, surrounded by Vancouver’s waterfront, skyline views, and the city’s beautiful scenery.