Star is a seafood restaurant offering a variety of dishes, including fish sandwiches and other seafood options. It features both indoor and outdoor seating.