Original Italian Pizza
23 Lake St
Owego, NY 13827-1683
607-687-9510
Business Hours
Please call for business hours
Payment Types
Please call for payment types