Pizza House
Address:
113 Court Sq, Abbeville, SC 29620
Phone:
(864) 366-3900
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Theo's Deli & Seafood Restaurant at 302 S Main St, Abbeville, SC 29620
- Talk of the Town at 105 S Main St, Abbeville, SC 29620
- Rough House the at 116 Court Sq, Abbeville, SC 29620
- China Kitchen at 101 Washington St, Abbeville, SC 29620
- Yoder's Dutch Kitchen at 809 E Greenwood St, Abbeville, SC 29620