Sierra Delicatessen - Norwalk

Delis
345 Main Ave, Norwalk, CT 06851, United States
Dishes: 239

Sierra Delicatessen

Phone
+12038571165
Address
345 Main Ave, Norwalk, CT 06851, United States

The restaurant is also easily accessible by municipal transportation. The closest stop is Metro-North-Merritt 7, which is 685 meters away.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now