1. Niche Restaurant
14 S 3rd St, Geneva, IL 60134
Coordinate: 41.88745,-88.30832
Phone: (630) 262-1000
2. Wildwood Restaurant
477 S 3rd St Ste 120, Geneva, IL 60134
Coordinate: 41.88301,-88.30893
Phone: (630) 377-8325
3. Cocoa Bean Fine Desserts
11 The Mews South 7th St, Geneva, IL 60134
Coordinate: 41.8848,-88.31411
Phone: (630) 845-2990
4. Hache Moderne Brasserie
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.88831,-88.311745
Phone: Phone: (630) 402-0288