<< Previous Place Next Place >> Original Italian Pizza and Restaurant Grab a slice or order from their selection of Italian classics and grab a seat outside on one of Owegos most charming streets. Menu 23 Lake St Owego, New York 13827 607-687-9510 Website