Tony's Pizza Palace
2481 Main St, Elgin
(803) 572-0466
Recent Reviews
Order Online
You May Also Like
Chavela's - 2470 Main St
Mexican
Southern Mama's - 1101 Church St
American, Southern
Panda Garden - 2465 Main St
Chinese
Restaurants in Elgin, SC
Tony's Pizza Palace
2481 Main St, Elgin, SC 29045
(803) 572-0466