Pizza Hut R13101

Pizza Hut R13101 is a Pizza Hut restaurant located at 126 Lakeshore Drive in North Bay, Ontario.