Restaurant in Argostoli.
Restaurant · Argostoli
Leof. Antoni Tritsi 135
Leof. Antoni Tritsi 143
Pl. Vallianou