Creative Sushi Bar in a Casual Setting
Star Sushi is a dedicated sushi bar offering a variety of rolls and Japanese dishes in a simple strip-mall location with a more inviting interior. Diners highlight creative maki, including tempura-style rolls with inventive fillings, alongside fresh, flavorful yakisoba noodles. The atmosphere inside is comfortable and well suited to relaxed meals at the sushi bar or tables.