Update Info - Summit House
This restaurant was reported as closed. If it is open, let us know.
Summit House
185 Summit St
Leechburg, PA 15656
185 Summit St
Leechburg, PA 15656
This restaurant was reported as closed. If it is open, let us know.