Restaurants & Bars

Pennsylvania Pittsburgh

Ricco's in/near Pittsburgh??

Share:

Restaurants & Bars

Ricco's in/near Pittsburgh??

Mt. Lebo | Feb 28, 2003 10:25 AM

Anyone familiar with this place?
I think it's on Rt. 19
i'm supposed to meet some people there and wondering what I'm getting myself into!
Thanks

Want to stay up to date with this post?