11 Merwin Street, Norwalk, Connecticut, 06850
United States
Phone number: (203) 831-0354
Category: Restaurants and Bars