Papa Beans Dog on the Run

Restaurant in Cannington, Ontario