Location
Reng Hua
CLOSED NOW
103 Huntington Ave N, Castle Rock, WA 98611
3602748371
Hours of Operation (Takeout)
Monday - Tuesday
Closed
Wednesday - Sunday
11:30 am - 09:00 pm
Order Online
View Menu