Taste & Sushi is a Japanese restaurant offering à la carte dining and takeout options.