Sushi restaurant · 11 Forest St, New Canaan, CT
Delivery · Dine-In
More food in New Canaan, CT · Sushi in New Canaan