Billy's Pizza Shack Address: 154 Flowers Rd, New Alexandria, PA 15670 Phone: (724) 668-5056 Pizza, Restaurants Other Businesses: Di's Pizza Grille at RR 22, New Alexandria, PA 15670 Speals Tavern at 1850 Lions Club Rd, New Alexandria, PA 15670