1. Cafe Venice
Category: Family Style Restaurants
Category: Italian Restaurants
2909 Mount Royal Blvd
15116,
Glenshaw (Pennsylvania)
2. Lorenzo's
Category: Italian Restaurants
Category: Pizza
1410 Mount Royal Blvd
15116,
Glenshaw (Pennsylvania)