Owego Elks Lodge

Restaurant · 223 Front Street, Po Box 6, Owego, NY

More food in Owego, NY