Gas station in Italy, offering fuel and likely other services. Open 24 hours.