Pittsburgh Tribune Review -Best of the City Award 2007 – GOLD AWARD BEST ITALIAN
Citysearch – Best Italian Restaurant Reader’s Choice Award 2001 & 2002
We are located at:
5104 Liberty Ave
Pittsburgh, PA 15224
Phone: 412-687-8741
Fax: 412-687-2034
Hours:
Sunday - 11:00am – 10:00pm
Mon-Thurs - 11:00am – 10:30pm
Fri & Sat - 11:00am – 11:00pm