I believe this is the McDonalds on Meadowlands and Prince of Wales.
Source: I'm there quite a bit
First seen on August 8, 2016, Last updated on December 14, 2018
I believe this is the McDonalds on Meadowlands and Prince of Wales.
Source: I'm there quite a bit