412 Perry Hwy, Pittsburgh, Pennsylvania 15229 USA
Here's the logo on the entrance canopy and the flags of the U.S. and Italy on the roof.
Photo Credit: Yelp