Lin Hua Chinese Restaurant 225 Hope St Stamford, CT 06906 Phone: (203) 324-1280
Category: Family Restaurant Diners