Get directions to: Chinese Happy Restaurant, Castle Rock, WA
Restaurant address: 103 Huntington Ave N Castle Rock, WA 98611, USA
Restaurant: Chinese Happy Restaurant