Do they require reservations here?
Address: 98 Washington St, Norwalk, CT 06854, USA
Eric Santillan | Oct 8, 2018
No, but I would recommend it.
Brian Gaudreault | Oct 8, 2018
No, but it will help on weekends.
Thanks! Your answer is awaiting moderation.