Update Info - La Scala Ristorante
This restaurant was reported as closed. If it is open, let us know.
La Scala Ristorante
948 State Rt 17C
Owego, NY 13827
948 State Rt 17C
Owego, NY 13827
This restaurant was reported as closed. If it is open, let us know.