Lucky's Restaurant

209 Bedford St
Stamford, CT
203.978.0268
41.056761
-73.538292
Hours:
Mon - Fri:11am - 11pm
Sat - Sun: 8am - 11pm

for Lucky's Restaurant
Directions
from: