Places
Communities
Detecting...
Chat
Restaurants
IL
Lake Zurich
Bacchus Nibbles Restaurant and Bar
Bacchus Nibbles Restaurant and Bar
4.3
(0 reviews)
• Restaurant
800 W Main St
Lake Zurich, IL
+1 847-438-3212
Overview
Menu
Reviews
Q&A
Business Information
800 W Main St
Lake Zurich, IL
+1 847-438-3212
Location
Loading map...
Similar Restaurants in Lake Zurich, IL
Kavkaz Grill and Bakery
Restaurant
Lake Zurich, IL
4.4
Zin GastroPub
Restaurant
Lake Zurich, IL
4.5
Culver's
Burgers
Lake Zurich, IL
5.0
Little Joey's Pizza & Pasta
Pizza
Lake Zurich, IL
5.0
Walker Bros Lake Zurich Inc
Healthy Restaurants
Lake Zurich, IL
5.0
Beelow's Steakhouse
Steak
Lake Zurich, IL
5.0