Square Cafe is a cafe and bar located in Alexandroupoli. It is described as a coffee shop, bar, and cafe, suggesting a versatile establishment.