La Vista is a restaurant specializing in Greek and Mediterranean cuisine. Expect dishes like filet américain, sardines, and moussaka.