Loading map…

Ovio

Ovio is a Modern restaurant in Athens, greece. It is recognised by Michelin. The kitchen leans Seafood, Pasta, and Pizza.