Metro’s Pizza METRO’S PIZZA Pizza, wings and Italian entrees. ADDRESS 61 Route 96, Owego, NY 13827 PHONE 607-687-5121 WEBSITE www.mariospizzaowego.com