Sushi Star offers a welcoming atmosphere and well-crafted, flavorful Asian cuisine with fresh ingredients.