Shanghai Tea Garden

  • 119 North Ave,
    Owego, NY 13827
  • Phone: 607-687-6275
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map