Restaurant Of The Week: Racha Thai

Racha thai & Asian Kitchen is located at 12000 SE 82nd Ave. #3002 at Clackamas Town Center
Their phone number is 503-794-3939.  Click here to visit their website.  Click here for a great deal from Racha Thai & Asian Kitchen!

YouNews

This content requires the latest Adobe Flash Player and a browser with JavaScript enabled. Click here for a free download of the latest Adobe Flash Player.