Metro's Restaurant
Address:
Ithaca Rd, Owego, NY 13827
Phone:
(607) 687-3080
Restaurants,
Bars,
Brew Pub
Other Businesses:
- KFC at State Route 17C, Owego, NY 13827
- Dunkin Donuts at 135 Park St, Owego, NY 13827
- Shear Paradise at 56 North Ave, Owego, NY 13827
- Coughlin & Gerhart LLP at 27-29 Lake St, Owego, NY 13827
- Dunkin Donuts at 1 Park St, Owego, NY 13827