5104 Liberty Ave 
Pittsburgh, PA 
United States 
15224

412-687-8741 Located in Bloomfield, Pittsburgh's "Little Italy"

Hours

Sunday        11:00am – 10:00pm
Mon-Thurs    11:00am – 10:00pm 
Fri  & Sat     11:00am – 11:00pm





View Larger Map

Currently there are no maps on this page