Charilaou, Thessaloniki

1 result found

Charilaou

Karavomylos

Karavomylos, located on the road to Panorama, is one of the best choices for Greek cuisine. Specializing in fresh fish and seafood, patrons have placed it...