Eating Italian at Lucca Restaurant restaurant in Taylor, PA.

Feedback

Do you manage or own Lucca Restaurant?

Yes