Company Overview
Company Name
Tony's Pizza Palace
Address
2481 Main St, Elgin, SC, 29045, United States
Website
tonypizzapalace.comPhone
(803) 572-0466About Tony's Pizza Palace
Tony's Pizza Palace is a restaurant located in Elgin, South Carolina, United States. The establishment specializes in delicious Greek and Italian cuisine, including freshly prepared pizza, spaghetti, and wings, which have earned positive reviews from customers. The restaurant offers online ordering and takeout options for customers to enjoy their favorite menu items.
Technologies Used
Social Profiles
Key Decision Makers
Tony Mazzotta Owner