Back
Rosso Pizzeria (120 5th Ave) Logo

Rosso Pizzeria (120 5th Ave)

No review ratings
0.41mi
Fifth Avenue Place, Pittsburgh, PA, 15222
Not Available Now
About Rosso Pizzeria (120 5th Ave)

Ready to try some of the best Italian in Pittsburgh? Then it's time to order from Rosso Pizzeria (120 5th Ave). Looking to find the cheapest way to order Rosso Pizzeria (120 5th Ave)? Choose the ...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead