McDonald's 14908

McDonald's #14908, also known as McDonald's Lougheed Mall, is a McDonald's restaurant located at Walmart Supercentre #3008 9855 Austin Road, Burnaby, British Columbia.