Aloi Restaurant located in the heart of New Canaan, Connecticut.

Executive Chef Margherita Aloi
 

62 Main St. New Canaan, CT 06840