White Spot is Canada’s first drive-in restaurant in Vancouver, making it the longest-running chain restaurant in the country.

0 comments

Comments are closed.