Coffee shop in Amaliáda, Greece. Offers coffee and likely other beverages.