Update Info - Shanghai Tea Garden
This restaurant was reported as closed. If it is open, let us know.
Shanghai Tea Garden
119 North Ave
Owego, NY 13827
119 North Ave
Owego, NY 13827
This restaurant was reported as closed. If it is open, let us know.