The Deluxe Restaurant is a family restaurant and is located in Geneva, New York. It has served the Italian American dinners for families. This restaurant is has been open since 1933 and is a higher-end place. Reservations are not required but they are however recommended.
The place is closed Mondays but it is open for dinner Sunday through Thursday 4 PM through 9 PM then Friday to Saturday 4 PM to 10 PM. The lounge of the restaurant opens at 3 PM on Tuesday through Sunday.