1. The Villa Gourmet 11 W River St, Milford, CT 06460 Coordinate: 41.22451,-73.05761 Phone: (203) 878-8646