203 295 8054
120 New Canaan Ave, Norwalk, CT
HOME
RESTAURANT
MENU
RESERVATION
CONTACT
More
ORDER NOW FOR PICK UP
MAKE A RESERVATION