Italian restaurant · 2220 Ligonier St, Latrobe, PA
More food in Latrobe, PA · Italian Food in Latrobe