Lao Sze Chuan - Milford 1585 Boston Post Rd Milford, CT 06460
 
Open
11:30AM - 8:50PM   View Hours
(203) 783-0558