Geneva’s Dining Transformation
Ten years ago, Geneva was a town you drove through on the way to the wineries. Today, it has more interesting restaurants per block than any other town in the Finger Lakes, and the concentration is almost entirely on South Main Street — a six-block stretch between the downtown core and the Seneca Lake shoreline. The catalyst was Christopher Bates and Isabel Bogadtke, a husband-and-wife team (he is a Master Sommelier, she manages the operations) who opened FLX Table in 2016 and followed it with a series of small, concept-driven restaurants within walking distance of each other. Their approach drew other operators to the street, and the result is a downtown where you can eat a multi-course prix fixe dinner, grab a fried chicken sandwich, order a craft hot dog, and drink a pourover coffee — all without moving your car.
This guide covers the restaurants worth knowing about, grouped by category. Geneva is compact enough that everything on this list is within a 10-minute walk of everything else.
Fine Dining
FLX Table
FLX Table seats 24 people at a single communal table in a small room on South Main Street. The format is a multi-course prix fixe dinner — typically five to seven courses — built around seasonal, locally sourced ingredients. There is no a la carte menu. The meal changes nightly based on what the kitchen receives from regional farms, and the courses arrive at a pace that encourages conversation with the strangers seated next to you. Christopher Bates (who passed the Master Sommelier exam in 2013, one of fewer than 270 people in the world to hold that title) designs the wine pairings, but the restaurant is BYOB with no corkage fee — bring a bottle from the Seneca Lake Wine Trail and drink it with a meal designed by someone who understands wine at an elite level.
The prix fixe runs approximately $85 to $125 per person before wine. Seatings are at 6 p.m. and 8:30 p.m., Thursday through Saturday, with occasional Wednesday seatings in peak season. Reservations are required and often book two to four weeks in advance for weekend seatings. This is the most distinctive dining experience in the Finger Lakes — not because of pretension (the dress code is casual, the room is informal) but because of the quality of the cooking and the intimacy of the format.
Belhurst Castle Dining
Edgar’s Restaurant at Belhurst Castle occupies a stone dining room inside the 1880s castle on the Seneca Lake shoreline at Geneva’s western edge. The menu is upscale American — steaks, seafood, pasta — with entrees priced in the $28 to $55 range. The setting is the main draw: the castle’s architecture, the lakefront grounds, and a formal atmosphere that feels appropriate for an anniversary or a milestone dinner. The wine list leans heavily on Finger Lakes producers, which makes sense given that the castle sits within sight of multiple vineyards.
Reservations are recommended for dinner, especially on summer weekends. Open for dinner nightly in season, with reduced hours in winter. The more casual Stonecutters restaurant on the same property serves pizza, sandwiches, and pub fare in a tavern setting — a lower-commitment option if you want the Belhurst atmosphere without the formal dining price.
Casual and Counter Service
FLX Fry Bird
FLX Fry Bird is a counter-service fried chicken restaurant on South Main Street, also from the Bates and Bogadtke team. The concept is tight: fried chicken sandwiches, fried chicken plates, sides, and drinks. The chicken is brined, dredged in seasoned flour, and fried to order. The sandwich comes on a soft bun with pickles and a choice of sauces. Sides rotate but typically include coleslaw, mac and cheese, fries, and seasonal vegetables. Prices run $10 to $16 per plate.
The space is small — maybe 20 seats inside — with a few tables on the sidewalk in warm months. No reservations; order at the counter. Open for lunch and dinner, typically 11 a.m. to 8 p.m., Wednesday through Sunday. The line can stretch out the door on summer weekends at peak lunch hours (noon to 1 p.m.), but it moves quickly. This is the best casual lunch in Geneva.
FLX Wienery
FLX Wienery takes the craft-casual concept in a different direction: hot dogs, sausages, and loaded fries. The dogs are sourced from quality producers, and the toppings are creative — think kimchi, house-made relish, and regional mustards. The loaded fries (poutine-style, chili, or seasonal variations) are substantial enough to serve as a meal. Pricing is $8 to $14 per combination. The vibe is deliberately playful — this is a hot dog shop that happens to care about ingredient quality.
Also on South Main Street, a few doors from FLX Fry Bird. Small indoor space with sidewalk seating. Open for lunch and dinner, with hours that shift seasonally. No reservations needed.
Nonna’s Trattoria
Nonna’s is an Italian restaurant on South Main Street that operates in the comfortable middle ground between fine dining and casual. The menu covers pasta, risotto, chicken and veal dishes, and wood-fired pizzas, with entrees running $16 to $30. Portions are generous. The pasta is made in-house, and the sauces lean toward traditional Italian-American preparations. The dining room is warm and slightly dim — white tablecloths, candles, the kind of Italian restaurant atmosphere that has worked for decades because it is genuinely pleasant.
Open for dinner nightly, with lunch on weekends. Reservations recommended for Friday and Saturday evenings. Nonna’s fills the role of the reliable, crowd-pleasing restaurant that works for families, date nights, and groups with varied tastes.
Kashong Creek Provisions
Kashong Creek Provisions is a small market and prepared food shop on South Main Street. The concept combines a curated grocery (local cheeses, charcuterie, Finger Lakes wines, craft beer, and pantry items) with a counter that serves sandwiches, salads, and seasonal prepared foods. For visitors, the practical value is a high-quality picnic assembly point: buy a sandwich, a bottle of Seneca Lake Riesling, and a wedge of local cheese, then eat on the Seneca Lake waterfront or at a winery that allows outside food.
Prices for prepared food run $10 to $16 per item. Open daily, typically 10 a.m. to 6 p.m. A good stop before heading south on the Seneca Lake wine trail.
Breakfast and Coffee
Opus Espresso and Wine Bar
Opus is a dual-identity space on South Main Street: a coffee shop by morning and a wine and cocktail bar by evening. The morning side serves espresso drinks, pour-over coffee, pastries, and light breakfast items. The beans are sourced from specialty roasters, and the preparation is careful — expect latte art and single-origin pour-overs alongside standard drip. In the evening, the space transitions to a wine bar with a curated list of Finger Lakes and international wines by the glass, plus craft cocktails.
Morning hours typically start at 7 or 8 a.m.; the evening bar runs until 10 or 11 p.m. on weekends. The dual format makes Opus a practical anchor for a Geneva day: start with coffee, visit wineries, return for a glass of wine before dinner.
The Geneva Diner
The Geneva Diner on Routes 5 and 20 east of downtown is the counterweight to South Main Street’s curated dining scene. This is a traditional upstate New York diner — booth seating, a long counter, laminated menus, and breakfast served all day. Eggs, pancakes, omelets, burgers, melts, pie, and coffee refills that keep coming. Prices rarely exceed $12 for a full plate. The Geneva Diner serves the function that every good local diner serves: a reliable, no-frills meal at a fair price, open early (typically 6 a.m.) and welcoming to anyone who walks in.
For visitors, the diner is a smart breakfast stop before a day on the wine trail. Fill up on eggs and toast for $8, and you will not need lunch until mid-afternoon — useful when your tasting schedule does not leave time for a sit-down meal between wineries.
The Walkability Factor
Geneva’s dining advantage is concentration. FLX Table, FLX Fry Bird, FLX Wienery, Nonna’s, Kashong Creek Provisions, and Opus are all on the same street, within a four-block radius. You can walk from fried chicken to fine dining in three minutes. This matters for trip planning because it means you only park once, and you can adjust your evening plans on the fly — if FLX Table is booked, Nonna’s is a two-minute walk away. If you want a post-dinner cocktail, Opus is around the corner.
For visitors staying in Geneva (see our town-by-town lodging guide for options), the downtown dining scene means you never need to drive for dinner. For visitors based elsewhere, Geneva is worth a dedicated evening — drive in, park on South Main Street, eat, walk, and drive back. It pairs naturally with a day on the Seneca Lake Wine Trail, since Geneva sits at the lake’s northern tip where most wine trail loops begin or end. Build it into a Finger Lakes weekend itinerary and plan dinner for your first or last night.
Price Guide
- Under $15: FLX Fry Bird, FLX Wienery, Geneva Diner, Kashong Creek Provisions (prepared food)
- $15 to $30: Nonna’s Trattoria, Stonecutters at Belhurst
- $30 to $55: Edgar’s at Belhurst Castle
- $85 to $125 (prix fixe): FLX Table
- Coffee and light bites: Opus Espresso ($4 to $8)
Reservation Cheat Sheet
- FLX Table: Required. Book 2 to 4 weeks ahead for weekend seatings, 1 to 2 weeks for weeknight. Only 24 seats per seating.
- Nonna’s: Recommended for Friday and Saturday dinner. Walk-ins possible on weeknights.
- Edgar’s at Belhurst: Recommended for weekend dinner in summer.
- FLX Fry Bird, FLX Wienery, Geneva Diner, Kashong Creek, Opus: No reservations. Walk in.


