Update Info - Labella Vita Market Cafe
This restaurant was reported as closed. If it is open, let us know.
Labella Vita Market Cafe
711 State Route 17c
Owego, NY 13827
711 State Route 17c
Owego, NY 13827
This restaurant was reported as closed. If it is open, let us know.