La Vista
Greek · Mediterranean
La Vista is a restaurant specializing in Greek and Mediterranean cuisine. Expect dishes like filet américain, sardines, and moussaka.
Location
Best places nearby
The highest rated places close to La Vista.
Local restaurants nearby
Loutra-Lakkas 44, Ιονίων Νήσων
