Summit House, LEECHBURG, Pennsylvania (PA)
Readily positioned at 185 Summit Street () in LEECHBURG, Pennsylvania (PA) (15656), Summit House is available at 7248457881. Remember to give them a call in ahead of time to make a reservation.
More restaurants in LEECHBURG, Pennsylvania (PA)
Summit House contact information and details:
Address: 185 Summit Street - , LEECHBURG, Pennsylvania (PA) 15656
Contact Phone: 7248457881