D
Despoina S Review of Terra-Petra
Nice shop, in a high spot something that offers in...
Nice shop, in a high spot something that offers incredible views. Variety of products, nice coffee and fast service. Wait a minimum in the evening.
Comments: