Chiwa Bistro

Japanese restaurant · 105 West Ave SL 0400, Norwalk, CT

Dine-In

Hours

More food in Norwalk, CT · Japanese Food in Norwalk