- #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
Update Menu/Info
Geneva Menu Guide