Get directions to: El Caribe Restaurant De Finger Lake, Geneva, NY
Restaurant address: 140 N Exchange St Geneva, NY 14456, USA
Restaurant: El Caribe Restaurant De Finger Lake