Asian restaurant MyChooka offers a menu blending Thai, Japanese, and Chinese cuisine. Expect fresh sushi and wok-fired dishes.