Top-rated Attractions Nearby
Map updates are paused. Zoom in to see updated info.
120 Washington Street, Norwalk, CT 06854 (South Main St & Water St)
The SoNo train station is walking distance to Bacchus. (Metro North)
Improve this listing