It's Calabria's - what more can you say. Great good, reasonable prices, and a nice, relaxing atmosphere.
This location and the Upper St. Clair location are both winners. Everything is homemade. The restaurants are super clean, the menu has a nice variety, and the staff is always friendly and helpful.