Lao Sze Chuan - Milford 1585 Boston Post Rd Milford, CT 06460
Closed
Opens Sunday at 11:31AM   View Hours
(203) 783-0558