HOME / Italian restaurant / Leonardo's Restaurant
1377, 1267 Liberty St A, Franklin, PA 16323
+18144328421
View Business Profile