You are now leaving Menulist
We hope to see you again soon!
Cafe Barr
407 S 3rd St Unit 150, 60134, Geneva, US, United States
Coffee, Wine, Coffee & Tea, Cafe, Tea, Cheese, Beer, Sandwiches
The redirect does not work? Just click on this link or copy it into your address bar