Original Italian Pizzeria

Italian restaurant · 23-25 Lake Street, Owego, NY

Dine-In

More food in Owego, NY · Italian Food in Owego