Gas station in Greece, open 24/7. Offers fuel and likely convenience store items.