Petrol station and supermarket, offering fuel and groceries.