Edgar’s Restaurant in the Castle
4069 W Lake Rd, Geneva
(315) 781-0201
Menu
Reserve
Restaurants in Geneva, NY
Edgar’s Restaurant in the Castle
4069 W Lake Rd, Geneva, NY 14456
(315) 781-0201