The Subway 325 Sub Way, Milford, CT 06461