Sushi Bay is a Japanese restaurant offering sushi and other treats, with pickup and delivery options available.