City Spirits is a beverage store specializing in a wide selection of drinks. They offer direct delivery and competitive pricing. The establishment is located in Pylaia, Thessaloniki.