Italian restaurant Stella Maris offers local and family-style cuisine. Enjoy seafood and pizza, with outdoor seating and sea views.