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 are 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 | Wednesday 3pm to 8pm, Thursday-Sunday 12pm to 8:00pm
- 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
- RESERVATIONS- We do not take reservations online, you must call the restaurant, 412-489-6382
- GIFT CARDS- We can take a gift card request over the phone and send them via mail to your recipient.
- EVENT SPACE- We have our own event space. You can fill out a form here or call the restaurant, 412-489-6382