Clifford Bella Pizza Address: 82 Main St, Clifford, PA 18413 Phone: (570) 222-5151 Pizza, Restaurants Other Businesses: Clifford Hotel at 59 Main St, Clifford, PA 18413 First National Bank at 1638 Pennsylvania 106, Clifford, PA 18441 Swetter, Russell P DDS at 1530 Sr 106, Clifford, PA 18413 Lunkerz Deli at 9 Main St, Clifford, PA 18413