- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Chen's Open Kitchen, Clackamas, Oregon Restaurant Details
Reserve a table - Chen's Open Kitchen - Inactive
Restaurant: Chen's Open Kitchen
Address: 9895 Southeast Sunnyside Road Suite H, Clackamas (Clackamas), Oregon (OR), 97015
Send to devicePhone: (503) 786-6082
Please register here to leave your review, or log into your account.