Get directions to: Deluxe, Geneva, NY Restaurant address: 156 N Genesee St Geneva, NY 14456, USA Driving Walking Bicycling Restaurant: Deluxe