Toyosushi is a Japanese restaurant offering a family-friendly atmosphere with generous portions at reasonable prices.