Seafood restaurant Mare in Vista offers Italian cuisine. Enjoy pasta with seafood and other dishes.