Oishi is a Japanese restaurant specializing in sushi and Asian cuisine. Fresh, made-to-order dishes are a highlight.