Restaurant
Pontiac House of Pizza
3 locals recommend,
Location
10531 Two Notch Rd
Elgin, SC
Tips from locals
After you have shopped at ReFind in Pontiac this place has the best pizza in the south! It's a casual restaurant atmosphere right next to the resale shops. They have a variety of foods so don't be discouraged from eating here if you are not a pizza fan. All their food is delicious!