Start from
Galicia Deli
180 Main St, Norwalk 06851