The Deluxe Grill

156 N. Genesee Street
Geneva, NY 14456
Phone: (315) 789-1171
Details

Featuring Italian specials, seafood and steaks. Closed Mon.