
We are excited to announce that we have moved our Milford store to a new location! We are now located at 193 Bridgeport Ave (Rt. 1) Milford Ct. While still in Milford, we are now located just 1/4 mile from the Devon/Stratford Bridge to better serve all of our customers. With over 1200 sq. ft of space, our signature bar, four Tv’s, a movie/game room has been given an upgrade. And the best part; OFF STREET PARKING with front and rear entry!