Italian restaurant · 316 Penn Ave Ste 2, Scranton, PA
More food in Scranton, PA · Italian Food in Scranton