Metros Restaurant
Ithaca Rd
Owego, NY 13827-1382
607-687-3080