Toshi Sushi is a Japanese restaurant offering sushi rolls and other specialties for lunch and dinner in a cozy setting.