- #22 Most Liked - 272 Likes

The Deluxe Grill

edit:
Italian - American

156 N Genesee St, Geneva, NY

315-789-1171 -


Mon: Closed
Tue: 4–9pm
Wed: 4–9pm
Thu: 4–9pm
Fri: 4–9pm
Sat: 4–9pm
Sun: Closed