Yakkitty Yak Diner Address: River Rd, North Apollo, PA 15673 Phone: (724) 478-2472 Restaurants, Diner Other Businesses: Martin & Lerda at 1818 River Rd, North Apollo, PA 15673 Tuck's Pizza at 1922 River Rd, North Apollo, PA 15673