Rock Room
Restaurant
•
1054 Herron Ave, Pittsburgh, PA 15219, USA
8.2
Sunday: 2 PM – 2 AM
See if anyone you trust recommends it!