Lucca Restaurant
802 S Main St, Taylor
(570) 562-6339
Menu
Restaurants in Taylor, PA
Lucca Restaurant
802 S Main St, Taylor, PA 18517
(570) 562-6339