Tony's Pizza Palace

2481 Main St, Elgin, SC, 29045, United States

Company Overview

Company Name

Tony's Pizza Palace

Address

2481 Main St, Elgin, SC, 29045, United States

About 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