Eating Italian Pizza at Leonardo's Restaurant restaurant in Franklin, PA.

Feedback

Do you manage or own Leonardo's Restaurant?

Yes