Top Local Places

Stafilaris coffee shop

Kato Lefkara, Larnaca, Cyprus, Kato Lefkara, Cyprus
Restaurant/cafe

Description

ad

Stafilaris coffee shop is located in the traditional village of Kato Lefkara, in Larnaca district, in Cyprus

Quiz

NEAR Stafilaris coffee shop