Casa Sushi is a Japanese eatery specializing in a vast à la carte sushi selection. They offer dine-in, takeout, delivery, and catering services.