St. George Holy Spirits
Bar · Coffee Shop
Cafe and cocktail bar, St. George Holy Spirits, located near Pargis Square. Known for music and a friendly atmosphere.
Location
Best places nearby
The highest rated places close to St. George Holy Spirits.
Local restaurants nearby
Πυρσινέλλα Βασιλείου 20, Ηπείρου
