Natural Kitchen
107 River St, Milford CT 06460