Blu Sushi is a Japanese restaurant offering a diverse menu of Japanese cuisine, including sushi and teriyaki dishes, available for dine-in and takeout.