Japanese restaurant offering quality sushi with generous portions. Known for quick service and friendly staff.