A Vista is a seafood restaurant located in Ajaccio, France. It is known for its well-prepared French cuisine, with a particular mention of its delectable moules marinières. The establishment aims to delight seafood enthusiasts.