Menu
placeholder
Back To Previous

Finger Lakes

Mario's Pizza & Restaurant

51 Fox St, Owego, NY 13827

Phone: (607) 687-5121

Serving Italian dinners, daily specials, homemade desserts, beer and wine. Open Tuesday-Thursday, 11 am-10 pm, Friday & Saturday, 11 am-11 pm, Sunday, 3-10 pm.