Italian Restaurants

Volkano

Address: 2 Kronou, Analipsi, 70014

Maistrali

Address: Agiou Ioanni, Stalida, 70007

Marine Main

Address: Irakleiou, Rethymno, 74133