Italian restaurant, Vista Mare, offering pizza, seafood, and Mediterranean cuisine. Features vegetarian options.