I haven't been to Canada, not even for a short while. So honestly I wasn't familiar with Triple - O's By White Spot, which is Canada's very first drive-in restaurant. But guess what? Triple - O's by White Spot are are known there to make legendary burgers. I checked out their official website in Canada and I got really excited (see for yourself here). The good news is, THEY'RE NOW HERE IN MANILA!