Oishi Sushi at 151 St. is really a beautiful space. The decor is very attractive and the sushi is very good. The menu also includes many asian staples and Thai specialities. They get very busy with take-out orders during weeknights so be prepared to wait. We odered pretty straight-forward sushi rolls but waited 20 minutes between edamame and sushi.
more