Japanese restaurant offering takeout and delivery. Known for its well-maintained interior and friendly staff.