<< Previous Place Next Place >> Metro’s Pizza Pizza, wings and Italian entrees. 61 Route 96, Owego, NY? 13827? 607-687-5121 Website