Barcelona Restaurant & Wine Bar

63 N Main St
Norwalk, CT
203.899.0088
41.100799
-73.419198
Hours:
Mon - Thu: 5pm - 1am
Fri - Sat: 5pm - 2am
Sun: 4pm - 1am

for Barcelona Restaurant & Wine Bar
Directions
from: