Get directions to: Arkadia House, Newark, NY
Restaurant address: 833 West Union Street Newark, NY 14513, USA
Restaurant: Arkadia House