Sierra Deli Grill - Norwalk

Grill
345 Main Avenue, Norwalk, 06851, United States Of America
Dishes: 118

Sierra Deli Grill

4.1 / 5 of 68 Reviews
Address
345 Main Avenue, Norwalk, 06851, United States Of America

Feedback

★ 4.1 / 5 of 68 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now