A coffee shop called Αλάργο Cafe offering coffee, refreshments, and snacks. It also features an entertainment area.