Pizza in Clifford, PA

2 businesses found


Clifford Bella Pizza

82 Main St , 18413
Phone: (570) 222-5151

Mountainview Restaurant

Main St , 18413
Phone: (510) 724-9004