Chen Garden: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Chen Garden

Chen Garden
217 S 25th St
Fort DODGE, IA 50501
515-595-3886
http://www.urbanspoon.com/r/169/1535823/restaurant/Iowa/Chen-Garden-Sushi-Hibachi-Fort-Dodge

Driving Directions | Nearby Hotels