O Stavros
Greek · Mediterranean · Tapas
O Stavros is a Greek meze restaurant and ouzeri, offering a variety of small plates. It features outdoor seating.
Location
Best places nearby
The highest rated places close to O Stavros.
Local restaurants nearby
Ιβύκου 7, Αττικής

