Papa Beans Dog on the Run

Restaurant in Beaverton, Ontario