Update Info - All Star Pizza and Italian Restaurant
This restaurant was reported as closed. If it is open, let us know.
All Star Pizza and Italian Restaurant
2001 Augusta Hwy
Lexington, SC 29072
2001 Augusta Hwy
Lexington, SC 29072