Sushi Star is a Japanese restaurant offering a wide selection of dishes with options for takeout and delivery.