LeoGreta is an Italian Restaurant focused on giving you great, fresh food with a laid back atmosphere and the attentiveness of a fine dining restaurant.

We want you to feel comfortable when you dine here, you're home without the cooking or cleaning hassle! Come, have a glass of wine and enjoy our delicious food!

Reservations are Strongly Suggested - Call Now!

412-489-6382

KITCHEN HOURS | BACK FROM VACATION AUGUST 7th! - Call for Reservations starting Wednesday! 

  • Free Parking lot at the corner of 3rd and Main
  • Metered Parking until 5pm (on weekdays, free on weekends) on West Main Street and Side Street Parking