Directions

Our New Restaurant is located at

475 New Haven Ave
Milford, CT 06460

203.877.1370