Herb's Place
120 Water St, Norwalk
(203) 852-8853
Menu
Restaurants in Norwalk, CT
Herb's Place
120 Water St, Norwalk, CT 06854
(203) 852-8853