Oishii Sushi and More is a Japanese restaurant specializing in fresh, handmade sushi.