Elgin House of Pizza Restaurant, ELGIN, South Carolina (SC)
Conveniently situated at 1101 Church Street () in ELGIN, South Carolina (SC) (29045), Elgin House of Pizza Restaurant is available at 8034388650. Please do give them a call beforehand to make a reservation.
More restaurants in ELGIN, South Carolina (SC)
Elgin House of Pizza Restaurant contact information and details:
Address: 1101 Church Street - , ELGIN, South Carolina (SC) 29045
Contact Phone: 8034388650
