Cafe Stelios
Coffee Shop · Bar
Cafe Stelios is a local business in Ptelea. It is a cafe and bar that serves drinks and likely food. The business has a presence on Facebook and a website with a menu.
Location
Best places nearby
The highest rated places close to Cafe Stelios.



