Italian Restaurant, Catering,
and Banquet Hall in Plum, PA

Get the Best Italian Food and Entertainment in Allegheny County

At Palmieri’s Restaurant, we love to hear from our customers. We value any feedback or questions you have for us, whether you are just checking on the menu special of the day, or booking our amazing banquet and catering services. Place an order for takeout anytime, or see what is happening at the ZanderZ Sports Bar and Night Club. Give us a call at 724-387-2444 for any questions or feedback for us.

Palmieri’s Restaurant Has a Little of Everything to Make Your Night

At Palmieri’s Restaurant, we believe that each experience with us should create wonderful memories. With our years of experience serving quality food and cooking by one of the world’s culinary leaders, you know the experience will be exceptional and the food will be fresh. We have affordable and flexible banquet and catering services and we can host from 20 up to 125 people. We have an extensive catering menu available for these services, meaning there is an option for everyone. We may be based in Plum, PA, but our customers come from all over for the best Italian food, reserve a banquet hall or watch the games at ZanderZ Sports Bar and Night Club.

Contact Us to Book Your Next Banquet or Event Today

Monday – Tuesday: 11 a.m. to 9 p.m.
Wednesday – Thursday: 11 a.m. to 12 midnight
Friday – Saturday: 11 a.m. to 2 a.m.
Sunday: Closed (Special Bookings Available)
Happy Hour: Monday – Friday: 5 p.m. to 7 p.m.

Monday through Saturday, check for availability.
Sunday: Closed, but available by special request.

Friday – Saturday: 6 p.m. to 2 a.m.
Happy Hour: Fridays 5 p.m. to 7 p.m.
Weekdays are available for private parties.
Kitchen is open until 11 p.m.

Like our Facebook page
to keep updated on food specials events!

Palmieri’s Restaurant

951 Old Frankstown Road

Plum, PA 15239

(724) 387-2444

Service Areas

Allegheny County, PA
Monroeville, PA
North Versailles, PA
Penn Hills, PA
Plum, PA

Westmoreland County, PA 
Delmont, PA
Murrysville, PA
New Kensington, PA
New Huntingdon, PA