Chen's Kitchen: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Chen's Kitchen

Chen's Kitchen
301 E Reed St
Red Oak, IA 51566
712-262-4536
https://www.facebook.com/Chens-kitchen-116484291712700/?fref=nf

Driving Directions | Nearby Hotels



Advertisement