Get directions to: American Hotel, Lima, NY
Restaurant address: 7304 E Main St Lima, NY 14485, USA
Restaurant: American Hotel