Japanese restaurant specializing in sushi and ramen. Offers late-night dining and is wheelchair accessible.