O Faros
Greek · Grill · Steakhouse
Chophouse restaurant O Faros, a new establishment, is located in a beautiful area.
Location
Best places nearby
The highest rated places close to O Faros.
Local restaurants nearby
Δάρη Αλκ. 97, Ιονίων Νήσων
Location
The highest rated places close to O Faros.
Δάρη Αλκ. 97, Ιονίων Νήσων