Neilis Coffee Bar
Coffee Shop
Coffee bar in Tríkala. A local spot.
Location
Best places nearby
The highest rated places close to Neilis Coffee Bar.
Local restaurants nearby
Θεσσαλίας
Location
The highest rated places close to Neilis Coffee Bar.
Θεσσαλίας