Beachfront restaurant, Vanity Beach, offering Italian cuisine, seafood, and pizza. Features a spacious veranda.