Stir Crazy Kitchen

Chinese Restaurant in Aloha, OR

Stir Crazy Kitchen in Aloha, OR

20401 SW Tualatin Valley Hwy, Aloha, OR

Phone: (503) 848-8155

Website