Italian restaurant · 833 Harrison City Rd, Trafford, PA
More food in Trafford, PA · Italian Food in Trafford