Farmer's Table
Book a table at Farmer's Table, Forest Street 12, New Canaan
Book a table