The Walrus Room
415 W State St #105, Geneva
(630) 881-7557
Recent Reviews
Reserve
You May Also Like
Villa Verone Ristorante Italiano - 416 Hamilton St
Italian
Bien Trucha - 410 W State St
Mexican, Vegan, Vegetarian
Geneva Ale House - 319 W State St
Bar & Grill, American, Vegetarian
Restaurants in Geneva, IL
The Walrus Room
415 W State St #105, Geneva, IL 60134
(630) 881-7557