Li's Brothers

Chinese restaurant · 130 New Canaan Ave, Norwalk, CT

Dine-In

Hours

More food in Norwalk, CT · Chinese Food in Norwalk