Lucca Restaurant

Italian restaurant · 802 S Main St, Taylor, PA

Hours

More food in Taylor, PA · Italian Food in Taylor