Know a great happy hour or special for this location?
Booths line the walls of this relaxed Italian restaurant with an Italian flag–colored ceiling.
Suggest an edit
1914 Penn Ave, Pittsburgh, PA 15222